home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / flaka101.zip / FLAKINST.DMO < prev    next >
Text File  |  1992-10-04  |  26KB  |  578 lines

  1. 02,38,t,$iFLAK`
  2. 04,25,t,File List & Access by Keyboard`
  3. 06,34,t,Version 1.01`
  4. 08,36,t,10/04/92`
  5. 11,15,t,Copyright 1992 Paul J. Dickler, all rights reserved`
  6. 15,34,t,$hDemonstration`
  7. 16,36,t,$hDisplays`
  8. 24,00,t,To $hadvance$n to each screen, $ihit any key briefly$n. To $hexit$n at any time, $ihit ESC`
  9. 00,00,o,`
  10. 00,00,w,`
  11. 00,00,c,`
  12. 02,38,t,$iFLAK`
  13. 04,25,t,File List & Access by Keyboard`
  14. 06,36,t,$hHelpFile`
  15. 08,00,t,These displays demonstrate $iFLAK$n use and some of its capabilities, but do not`
  16. 09,00,t,replace a $hthorough reading$n of $iFLAK$n $hHelpFile$n, which explains all the available`
  17. 10,00,t,facilities.`
  18. 12,00,t,To view $iFLAK$n $hHelpFile$n:`
  19. 14,04,t,*. Start $iFLAK$n (described later)`
  20. 15,04,t,*. Hit $i<F2>$n to view the $HHelpBar$n (if not already visible)`
  21. 16,04,t,*. Hit $i<F2>$n $hagain$n to view $hHelpFile$n`
  22. 18,00,t,Once in $hHelpFile$n:`
  23. 20,04,t,*. Hit $i<F1>$n to view $hHelp$n on the use of $hHelpFile`
  24. 00,00,w,`
  25. 06,20,b,`
  26. 06,35,t,$hHelpPrompt`
  27. 08,00,t,In addition to the $hHelpFile$n, $iFLAK$n has a $hHelpPrompt$n facility, which assists the`
  28. 09,00,t,user during Command Area input, by displaying a selection menu and inserting`
  29. 10,00,t,chosen operands.`
  30. 12,00,t,To use $hHelpPrompt$n:`
  31. 14,04,t,* Position the $hcursor$n where the Command, Symbol, or Flag is required`
  32. 15,04,t,  (all are described later).`
  33. 16,04,t,* Press $i<F1>`
  34. 17,04,t,* Use the $iUp/Down <Arrow>$n and $i<Page>$n keys to select the operand.`
  35. 18,04,t,* Press $i<ENTER>$n to insert the operand at the cursor.`
  36. 19,04,t,* (Or, press $i<F2>$n for detailed $hHelpFile$n information on the operand)`
  37. 20,04,t,* Continue Command input/edit with the required values.`
  38. 21,04,t,* Finally, hit <ENTER> to execute the completed Command.`
  39. 00,00,w,`
  40. 00,00,c,`
  41. 00,00,t,FLAK is started by the command:`
  42. 02,04,t,$iflak  [listi]  [options]`
  43. 00,00,w,`
  44. 04,00,t,$h[listi]$n describes the file(s) to be listed, and can be as simple as a`
  45. 05,00,t,single fileid:`
  46. 07,04,t,$iflak  abc.def`
  47. 09,00,t,or as complicated as a combination of all .BAT files in the PATH specification,`
  48. 10,00,t,and all .EXE files with the Archive bit set in a specific directory:`
  49. 12,04,t,$iflak  p'*.bat;/aa;\prodpgm\*.exe`
  50. 14,00,t,Other $h[listi]$n operands allow selecting files in the $hAPPEND$n specification`
  51. 15,00,t,reading a '$hproject file$n' of pre-coded file/path records, and more.`
  52. 17,00,t,If $hno [listi]$n is specified, $hall files$n in the $hCurrent Directory$n are listed.`
  53. 00,00,w,`
  54. 00,00,c,clear`
  55. 00,00,t,FLAK is started by the command:`
  56. 02,04,t,$iflak  [listi]  [options]`
  57. 05,00,t,$h[options]$n allow the user to control the number of fileids displayed on each`
  58. 06,00,t,screen, the initial sort order of the files (based on file name, type, size,`
  59. 07,00,t,date, etc), how executables (.BAT, .COM, and .EXE files) are to be handled,`
  60. 08,00,t,which $hConfiguration File$n (if any) is to be used, and more.`
  61. 10,00,t,The defaulted or specified $hConfiguration File$n may contain:`
  62. 12,04,t,* $habbreviations$n and $haliases$n for commands`
  63. 13,04,t,* $hdefault$n commands for particular file $hextensions`
  64. 14,04,t,* $hfunction-key definitions$n for frequently-issued commands`
  65. 00,00,w,`
  66. 00,00,c,`
  67. 00,00,t,Assume the following command:`
  68. 02,04,t,$iflak  *.ft*`
  69. 00,00,w,`
  70. 00,00,c,`
  71. 00,00,t,flak 1.01 $hc:\curdir`
  72. 00,61,t,Mon 06/07/92 13:00`
  73. 01,00,t,$i  1/4     *.ft*`
  74. 02,00,t,$iFNAAAA   FTA$n      100  06/01/92  10:00  c:\curdir`
  75. 02,14,p,`
  76. 03,00,t,FNBBBB   FTB      200  06/02/92  10:00  c:\curdir`
  77. 04,00,t,FNCCCC   FTC      300  06/03/92  10:00  c:\curdir`
  78. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  79. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  80. 16,00,t,This is the display that would appear (assuming the Current Directory is`
  81. 17,00,t,$hc:\curdir$n, and that the directory has the files listed above).`
  82. 19,00,t,Note that the Current Directory is displayed on the first line, and the [listi]`
  83. 20,00,t,specification is on line 2.`
  84. 22,00,t,Also, line 2 begins with the number of the fileid (within the list) of the first`
  85. 23,00,t,file on the screen, and the total number of entries in the list.`
  86. 00,00,w,`
  87. 16,00,b,`
  88. 17,00,b,`
  89. 16,00,t,The $hbasic capability$n provided by $iFLAK$n is the $hAutomatic Fileid Appending$n of`
  90. 17,00,t,commands. For example, to $htype$n the contents of file $hFNAAAA.FTA$n to the`
  91. 18,00,t,screen, simply enter the DOS command '$hTYPE$n' as shown.`
  92. 19,23,b,`
  93. 02,14,t,$itype<ENTER>                                   `
  94. 00,00,w,`
  95. 00,00,c,clear`
  96. 00,00,t,type FNAAAA.FTA`
  97. 01,00,t,(fnaaaa.fta record 1)`
  98. 02,00,t,(fnaaaa.fta record 2)`
  99. 03,00,t,(fnaaaa.fta record 3)`
  100. 04,00,t,...etc...`
  101. 06,00,t,flak: Hit $fany key$n to continue:`
  102. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  103. 16,00,t,The appended command is displayed, and passed to DOS for execution.`
  104. 18,00,t,If the file resides in $hother than$n the $hCurrent Directory$n, the file's $hpath$n is`
  105. 19,00,t,also included.  Thus, the $hDOS command$n can access a listed file, regardless of`
  106. 20,00,t,where it is in the system, with $hminimum effort$n.`
  107. 22,00,t,After the command completes, $iFLAK$n waits for a keypress.`
  108. 00,00,w,`
  109. 00,00,c,`
  110. 00,00,t,flak 1.01 $hc:\curdir`
  111. 00,61,t,Mon 06/07/92 13:00`
  112. 01,00,t,$i  1/4     *.ft*`
  113. 02,00,t,$iFNAAAA   FTA$n  *ype`
  114. 03,00,t,FNBBBB   FTB      200  06/02/92  10:00  c:\curdir`
  115. 04,00,t,FNCCCC   FTC      300  06/03/92  10:00  c:\curdir`
  116. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  117. 02,14,p,`
  118. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  119. 16,00,b,`
  120. 17,00,b,`
  121. 16,00,t,After the keypress, the $iFLAK$n display is restored, with commands 'commented-out',`
  122. 17,00,t,as shown.`
  123. 19,00,t,If there is a system error or $iFLAK$n internal error, the command is commented`
  124. 20,00,t,with an exclamation point ($h!$n).`
  125. 22,00,t,Another $i<ENTER>$n will $hnot$n execute a commented command.`
  126. 00,00,w,`
  127. 16,00,b,`
  128. 17,00,b,`
  129. 02,00,t,$nFNAAAA   FTA`
  130. 03,00,t,$iFNBBBB   FTB`
  131. 03,14,p,`
  132. 16,00,t,Use the $iTABF$n and $iTABB$n keys (along with the other cursor-movement and edit`
  133. 17,00,t,keys) to position the cursor and modify commands on the screen.`
  134. 19,00,b,`
  135. 19,00,t,Use the $iPageUp$n and $iPageDn$n keys to view other screens within the list.`
  136. 20,22,b,`
  137. 00,00,w,`
  138. 03,00,t,$nFNBBBB   FTB`
  139. 03,14,t,$i dir<ENTER>                                   `
  140. 16,00,b,`
  141. 17,00,b,`
  142. 16,00,t,To $hbypass$n Automatic Fileid Appending, simply enter the command with at least`
  143. 17,00,t,$i1 leading blank$n. For example, to issue the $hDIR$n command with no operands, enter`
  144. 18,00,t,the above.`
  145. 19,00,b,`
  146. 20,00,t,Note that the fileid is $hnot highlighted$n, because $hAutomatic Fileid Appending`
  147. 21,00,t,is $hcancelled.`
  148. 00,00,w,`
  149. 00,00,c,clear`
  150. 00,00,t,dir`
  151. 02,01,t,Volume in drive C is VOLSER`
  152. 03,01,t,Volume Serial Number is 1234-A678`
  153. 04,01,t,Directory of C:\CURDIR`
  154. 06,00,t,FNAAAA   FTA       100 06-01-92  10:00a`
  155. 07,00,t,FNBBBB   FTB       200 06-02-92  10:00a`
  156. 08,00,t,FNCCCC   FTC       300 06-03-92  10:00a`
  157. 09,08,t,3 file(s)        600 bytes`
  158. 10,20,t,49747968 bytes free`
  159. 12,00,t,flak: Hit $fany key$n to continue:`
  160. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  161. 16,00,t,The $hunappended$n command is displayed, and passed to DOS for execution.`
  162. 00,00,w,`
  163. 18,00,t,Note that '$hDOS command$n' may be any executable: any $hinternal$n DOS command,`
  164. 19,00,t,$h.BAT$n, $h.COM$n, or $h.EXE$n file.`
  165. 00,00,w,`
  166. 00,00,c,`
  167. 00,00,t,flak 1.01 $hc:\curdir`
  168. 00,61,t,Mon 06/07/92 13:00`
  169. 01,00,t,$i  1/4     *.ft*`
  170. 02,00,t,FNAAAA   FTA  $ierase`
  171. 03,00,t,$iFNBBBB   FTB$n  $i=<ENTER>`
  172. 04,00,t,FNCCCC   FTC      300  06/03/92  10:00  c:\curdir`
  173. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  174. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  175. 16,00,t,The '$i=$n' (equal) command causes the previous command to be re-issued.`
  176. 00,00,w,`
  177. 00,00,c,`
  178. 00,00,t,erase FNAAAA.FTA`
  179. 02,00,t,erase FNBBBB.FTB`
  180. 04,00,t,flak: Hit $fany key$n to continue:`
  181. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  182. 16,00,t,Again, $IFLAK$N waits for a keypress.`
  183. 00,00,w,`
  184. 00,00,c,`
  185. 00,00,t,flak 1.01 $hc:\curdir`
  186. 00,61,t,Mon 06/07/92 13:00`
  187. 01,00,t,$i  1/4     *.ft*`
  188. 02,00,t,FNAAAA   FTA           -- not found --  c:\curdir`
  189. 03,00,t,$iFNBBBB   FTB$n           -- not found --  c:\curdir`
  190. 04,00,t,FNCCCC   FTC      300  06/03/92  10:00  c:\curdir`
  191. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  192. 03,14,p,`
  193. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  194. 16,00,t,The '$i=$n' command can still be issued...`
  195. 00,00,w,`
  196. 03,00,t,$nFNBBBB   FTB`
  197. 04,00,t,$iFNCCCC   FTC`
  198. 04,14,t,$i=<ENTER>                                `
  199. 17,00,t,even after a previous $i<ENTER>$n.`
  200. 00,00,w,`
  201. 00,00,c,`
  202. 00,00,t,erase FNCCCC.FTC`
  203. 02,00,t,flak: Hit $fany key$n to continue:`
  204. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  205. 16,00,t,The '$i=$n' command always re-issues the last command.`
  206. 18,00,t,Also, the '$i=?$n' command presents a menu of previous commands and allows you to`
  207. 19,00,t,select the desired one.`
  208. 00,00,w,`
  209. 00,00,c,`
  210. 00,00,t,flak 1.01 $hc:\curdir`
  211. 00,61,t,Mon 06/07/92 13:00`
  212. 01,00,t,$i  1/4     *.ft*`
  213. 02,00,t,FNAAAA   FTA           -- not found --  c:\curdir`
  214. 03,00,t,FNBBBB   FTB           -- not found --  c:\curdir`
  215. 04,00,t,$iFNCCCC   FTC  ?<ENTER>$n`
  216. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  217. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  218. 16,00,t,Alternatively, the '$i?$n' command resets the Command Area with the previous`
  219. 17,00,t,command...`
  220. 00,00,w,`
  221. 04,00,t,$iFNCCCC   FTC$n  $herase$n    `
  222. 18,00,t,but does $hnot$n execute it:`
  223. 04,14,p,`
  224. 00,00,w,`
  225. 04,14,p,`
  226. 19,00,t,You may $hexecute$n it by hitting $i<ENTER>$n,`
  227. 20,00,t,or $hcancel$n it by hitting $i<ESC>$n.`
  228. 22,00,t,Also, the '$i??$n' command presents a menu of previous commands and allows you to`
  229. 23,00,t,select the desired one.`
  230. 00,00,w,`
  231. 00,00,c,`
  232. 00,00,t,flak 1.01 $hc:\curdir`
  233. 00,61,t,Mon 06/07/92 13:00`
  234. 01,00,t,$i  1/4     *.ft*`
  235. 02,00,t,FNAAAA   FTA           -- not found --  c:\curdir`
  236. 03,00,t,FNBBBB   FTB           -- not found --  c:\curdir`
  237. 04,00,t,$iFNCCCC   FTC$n           -- not found --  c:\curdir`
  238. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  239. 04,14,p,`
  240. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  241. 16,00,t,Even though the files have been erased, the fileids can be used. If`
  242. 17,00,t,a file-creation program (an editor, for example) was now executed...`
  243. 00,00,w,`
  244. 04,14,t,$iedit<ENTER>$n                             `
  245. 19,00,t,Then...`
  246. 00,00,w,`
  247. 00,00,c,`
  248. 00,00,t,edit FNCCCC.FTC`
  249. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  250. 16,00,t,The above command would be issued.`
  251. 00,00,w,`
  252. 18,00,t,Obviously, though, you could not $ICOPY$N or $IRENAME$n files that had been erased.`
  253. 00,00,w,`
  254. 00,00,c,`
  255. 00,00,t,flak 1.01 $hc:\curdir`
  256. 00,61,t,Mon 06/07/92 13:00`
  257. 01,00,t,$i  1/4     *.ft*`
  258. 02,00,t,FNAAAA   FTA  $iren [ [n.old`
  259. 03,00,t,FNBBBB   FTB  $i=`
  260. 04,00,t,$iFNCCCC   FTC  =<ENTER>`
  261. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  262. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  263. 16,00,t,Parts of the fileid may be specified by symbolic $HSubstitution Strings$n, which`
  264. 17,00,t,cancels $HAutomatic Fileid Appending$n.
  265. 18,00,t,Here, the $I[$n symbol (which requires a trailing blank) causes insertion of the`
  266. 19,00,t,complete $Ifileid$n, and the $I[n$n causes the insertion of only the $ifileName$n.`
  267. 21,00,t,Along with the '$i=$n' command, these facilities provide a powerful file-handling`
  268. 22,00,t,capability.`
  269. 00,00,w,`
  270. 00,00,c,`
  271. 00,00,t,rename FNAAAA.FTA FNAAAA.OLD`
  272. 02,00,t,rename FNBBBB.FTB FNBBBB.OLD`
  273. 04,00,t,rename FNCCCC.FTC FNCCCC.OLD`
  274. 06,00,t,flak: Hit $fany key$n to continue:`
  275. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  276. 16,00,t,Actually, the $iRENAME$n command is handled internally and is not normally shown.`
  277. 18,00,t,Obviously, the $HCOPY$n, and $HXCOPY$N commands when combined with this facility`
  278. 19,00,t,can be extremely useful.`
  279. 00,00,w,`
  280. 00,00,c,`
  281. 00,00,t,flak 1.01 $hc:\curdir`
  282. 00,61,t,Mon 06/07/92 13:00`
  283. 01,00,t,$i  1/4     *.ft*`
  284. 02,00,t,FNAAAA   FTA  $iren [ \newdir\[n.old`
  285. 03,00,t,FNBBBB   FTB  $i=`
  286. 04,00,t,$iFNCCCC   FTC  =<CTL-ENTER>`
  287. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  288. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  289. 16,00,t,$i<CTL-ENTER>$n allows $hcommand testing$n by $hdisplaying$n the processed Command Areas,`
  290. 17,00,t,but $hnot$n passing them to DOS.`
  291. 00,00,w,`
  292. 00,00,c,`
  293. 00,00,t,*rename FNAAAA.FTA \newdir\FNAAAA.OLD`
  294. 02,00,t,*rename FNBBBB.FTB \newdir\FNBBBB.OLD`
  295. 04,00,t,*rename FNCCCC.FTC \newdir\FNCCCC.OLD`
  296. 06,00,t,flak: Hit $fany key$n to continue:`
  297. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  298. 16,00,t,Note the $h*$n (asterisk) before each command, as a reminder that it is $hnot$n`
  299. 17,00,t,being executed.`
  300. 19,00,t,Note also, that the $hRENAME$n command has extended capabilities, which allows files`
  301. 20,00,t,to be $hmoved$n to a $hnew directory.`
  302. 00,00,w,`
  303. 00,00,c,`
  304. 00,00,t,flak 1.01 $hc:\curdir`
  305. 00,61,t,Mon 06/07/92 13:00`
  306. 01,00,t,$i  1/4     *.ft*`
  307. 02,00,t,FNAAAA   FTA  $iren [ \newdir\[n.old`
  308. 03,00,t,FNBBBB   FTB  $i=`
  309. 04,00,t,$iFNCCCC   FTC  =`
  310. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  311. 04,14,p,`
  312. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  313. 16,00,t,After the $ikeypress$n the display is restored with the $hun-executed$n commands.`
  314. 18,00,t,You may $hexecute$n them by hitting $i<ENTER>$n,`
  315. 19,00,t,or $hcancel$n them by hitting $i<ESC>$n $h1 time$n  for the cursor Command Area, or`
  316. 20,32,t,$h2 times$n for all Command Areas.`
  317. 00,00,w,`
  318. 00,00,c,`
  319. 00,00,t,flak 1.01 $hc:\curdir`
  320. 00,61,t,Mon 06/07/92 13:00`
  321. 01,00,t,$i  1/4     *.ft*`
  322. 02,00,t,FNAAAA   FTA           -- not found --  c:\curdir`
  323. 03,00,t,FNBBBB   FTB           -- not found --  c:\curdir`
  324. 04,00,t,$iFNCCCC   FTC`
  325. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  326. 04,14,t,$i/L=<ENTER>`
  327. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  328. 16,00,t,The $iFLAK$n file list can be rebuilt using the $hcurrent [listi]$n specification by the`
  329. 17,00,t,'$i/L=$n' command, which is a good candidate for a $hFunction Key$n definition.`
  330. 19,00,t,The $hsupplied$n default $hConfiguration File$n specifies $iF4$n with this command,`
  331. 20,00,t,and is labelled '$hRefresh$N'.`
  332. 00,00,w,`
  333. 00,00,c,`
  334. 00,00,t,flak 1.01 $hc:\curdir`
  335. 00,61,t,Mon 06/07/92 13:00`
  336. 01,00,t,$i  1/4     *.ft*`
  337. 02,00,t,FNAAAA   FTA           -- not found --  c:\curdir`
  338. 03,00,t,FNBBBB   FTB           -- not found --  c:\curdir`
  339. 04,00,t,$iFNCCCC   FTC`
  340. 05,00,t,~~ bytes ~~       600  --------  -----  c:\curdir`
  341. 04,14,t,$i/L\work\*.*<ENTER>`
  342. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  343. 16,00,t,Alternatively, the $iFLAK$n file list can be rebuilt with a $hnew [listi]`
  344. 17,00,t,specification, as above.`
  345. 00,00,w,`
  346. 00,00,c,`
  347. 00,00,t,flak 1.01 $hc:\curdir`
  348. 00,61,t,Mon 06/07/92 13:00`
  349. 01,00,t,$i  1/4     \work\*.*
  350. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  351. 02,14,p,`
  352. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  353. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  354. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  355. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  356. 16,00,t,Note that the $hCurrent Directory$n (line 1) has $hnot$n changed, while the `
  357. 17,00,t,$h[listi] field$n (line 2) $hhas.`
  358. 00,00,w,`
  359. 02,14,t,$i/L+\prod\<ENTER>                         `
  360. 16,00,b,`
  361. 16,00,t,Also, the file list can be $happended$n by the '$i/L+$n' command.`
  362. 17,00,b,`
  363. 00,00,w,`
  364. 00,00,c,`
  365. 00,00,t,flak 1.01 $hc:\curdir`
  366. 00,61,t,Mon 06/07/92 13:00`
  367. 01,00,t,$i  5/8     \work\*.*;\prod\
  368. 02,00,t,$iFNDDDD   FTD$n      300  06/01/92  10:00  c:\prod`
  369. 02,14,p,`
  370. 03,00,t,FNEEEE   FTE      400  06/02/92  10:00  c:\prod`
  371. 04,00,t,FNFFFF   FTF      500  06/03/92  10:00  c:\prod`
  372. 05,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  373. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  374. 16,00,t,As a result, of the '$i/L+$n' command, the $h[listi]$n field is modified, and the`
  375. 17,00,t,display is positioned to the beginning of the $happended$n files (note the $i5/8$n`
  376. 18,00,t,indicates the $hnew$n position).`
  377. 20,00,t,You can '$htoggle$n' the display between the first and second positions`
  378. 21,00,t,by $hhitting$N $i<CTL-HOME>$n.
  379. 00,00,w,`
  380. 00,00,c,`
  381. 00,00,t,flak 1.01 $hc:\curdir`
  382. 00,61,t,Mon 06/07/92 13:00`
  383. 01,00,t,$i  1/8     \work\*.*;\prod\
  384. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  385. 02,14,p,`
  386. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  387. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  388. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  389. 06,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  390. 07,00,t,FNEEEE   FTE      400  06/02/92  10:00  c:\prod`
  391. 08,00,t,FNFFFF   FTF      500  06/03/92  10:00  c:\prod`
  392. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  393. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  394. 16,00,t,The first $i<CTL-HOME>$n returns the display to its previous position.`
  395. 00,00,w,`
  396. 02,14,t,$i/ON<ENTER>                              `
  397. 16,00,t,After the file list is appended, you can $hmerge$n the 2 list portions by`
  398. 17,00,t,re-executing the $hcurrent$n sort $horder$n by issuing the '$i/O$n' command,`
  399. 18,00,t,or changing the sort order (for example, by file $hname$n), via '$i/ON$n'.`
  400. 00,00,w,`
  401. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  402. 02,14,p,`
  403. 03,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  404. 04,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  405. 05,00,t,FNEEEE   FTE      400  06/02/92  10:00  c:\prod`
  406. 06,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  407. 07,00,t,FNFFFF   FTF      500  06/03/92  10:00  c:\prod`
  408. 08,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  409. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  410. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  411. 16,23,b,`
  412. 16,00,t,Or,...`
  413. 00,00,w,`
  414. 00,00,c,`
  415. 00,00,t,flak 1.01 $hc:\curdir`
  416. 00,61,t,Mon 06/07/92 13:00`
  417. 01,00,t,$i  1/8     \work\*.*;\prod\
  418. 02,00,t,FNDDDD   FTD      200  06/01/92  10:00  c:\work`
  419. 02,14,p,`
  420. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  421. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  422. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  423. 06,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  424. 07,00,t,FNEEEE   FTE      400  06/02/92  10:00  c:\prod`
  425. 08,00,t,$iFNFFFF   FTF`
  426. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  427. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  428. 07,14,t,$i/M                                 `
  429. 08,14,t,$i=<ENTER>`
  430. 08,14,p,`
  431. 16,00,t,(Returning to the $happended$n file list...)
  432. 18,00,t,You can selectively $hmove$n fileids (within the list) by first issuing the`
  433. 19,00,t,'$i/M$n' (Move) command.`
  434. 00,00,w,`
  435. 00,00,c,`
  436. 00,00,t,flak 1.01 $hc:\curdir`
  437. 00,61,t,Mon 06/07/92 13:00`
  438. 01,00,t,$i  1/8     \work\*.*;\prod\
  439. 02,00,t,$iFNDDDD   FTD  /MH<ENTER>`
  440. 02,14,p,`
  441. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  442. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  443. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  444. 06,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  445. 07,00,t,FNEEEE   FTE  *m`
  446. 08,00,t,FNFFFF   FTF  *m`
  447. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  448. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  449. 16,00,t,Then issuing the '$i/MH$n' (Move Here) command.`
  450. 18,00,t,You can also move $hgroups$n of fileids (in the list) by using the '$h/MM$n' command.`
  451. 00,00,w,`
  452. 00,00,c,`
  453. 00,00,t,flak 1.01 $hc:\curdir`
  454. 00,61,t,Mon 06/07/92 13:00`
  455. 01,00,t,$i  1/8     \work\*.*;\prod\
  456. 02,00,t,$iFNEEEE   FTE$n      400  06/02/92  10:00  c:\prod`
  457. 02,14,p,`
  458. 03,00,t,FNFFFF   FTF      500  06/03/92  10:00  c:\prod`
  459. 04,00,t,FNDDDD   FTD      200  06/01/92  10:00  c:\work`
  460. 05,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  461. 06,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  462. 07,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  463. 08,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  464. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  465. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  466. 16,00,t,(Note the order of the $h<path>$n fields)`
  467. 00,00,w,`
  468. 02,14,t,$i/CL\work\                              `
  469. 16,00,t,Another command, '$i/CL$n', $hChanges to$n and $hLists$n a particular $hDirectory.`
  470. 17,00,t,For example, the above...`
  471. 18,21,b,`
  472. 00,00,w,`
  473. 00,00,c,`
  474. 00,00,t,flak 1.01 $hc:\work`
  475. 00,61,t,Mon 06/07/92 13:00`
  476. 01,00,t,$i  1/4     \work\*.*
  477. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  478. 02,14,p,`
  479. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  480. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  481. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  482. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  483. 16,00,t,Causes both the $hCurrent Directory$n, and the $h[listi]$n fields to be reset, and`
  484. 17,00,t,the $h[listi]$n files listed.`
  485. 19,00,t,Note too, that the $h[listi]$n specification can include a '$hd:$n' (drive)`
  486. 20,00,t,operand, and a '$hfileid$n' operand to filter the list.`
  487. 00,00,w,`
  488. 00,00,c,`
  489. 00,00,t,flak 1.01 $hc:\work`
  490. 00,61,t,Mon 06/07/92 13:00`
  491. 01,00,t,$i  1/4     \work\*.*
  492. 02,00,t,$iFNDDDD   FTD  /L?<ENTER>`
  493. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  494. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  495. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  496. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  497. 16,00,t,You can recall a previous $h[listi]$n specification by issuing the '$i/L?$n'`
  498. 17,00,t,command, which presents a selection menu.`
  499. 00,00,w,`
  500. 00,00,c,`
  501. 00,00,t,flak 1.01 $hc:\curdir`
  502. 00,61,t,Mon 06/07/92 13:00`
  503. 01,00,t,$i  1/8     \work\*.*;\prod\
  504. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  505. 02,14,p,`
  506. 03,00,t,FNEEEE   FTE      300  06/02/92  10:00  c:\work`
  507. 04,00,t,FNFFFF   FTF      400  06/03/92  10:00  c:\work`
  508. 05,00,t,~~ bytes ~~       900  --------  -----  c:\work`
  509. 06,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  510. 07,00,t,FNEEEE   FTE      400  06/02/92  10:00  c:\prod`
  511. 08,00,t,FNFFFF   FTF      500  06/03/92  10:00  c:\prod`
  512. 09,00,t,~~ bytes ~~      1200  --------  -----  c:\prod`
  513. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  514. 16,00,t,Once you list files that you wish to work with you can issue the '$h/P$n' command to`
  515. 17,00,t,$hPut$n the fileid and path information into a $hdisk file.`
  516. 00,00,w,`
  517. 02,14,t,$i/P                                            `
  518. 06,14,t,$i/P<ENTER>                                     `
  519. 16,18,b,`
  520. 16,00,t,For example, the above would write 2 fileid/path records to the default`
  521. 17,00,t,put fileid '$hWRK.DFT$n'.`
  522. 19,00,t,You can open specific put files via the '$h/PO$n[fileid]' command.`
  523. 21,00,t,You may also put groups of fileids with the '$h/PP$n' command.`
  524. 00,00,w,`
  525. 02,14,t,$i*`
  526. 06,14,t,$i*P       `
  527. 16,21,b,`
  528. 16,00,t,The fileid records are always appended to the end of the put file, which`
  529. 17,00,t,is automatically closed when you exit $iFLAK$n.`
  530. 00,00,w,`
  531. 06,14,t,$i/PC<ENTER>`
  532. 16,17,b,`
  533. 16,00,t,You can manually $hclose$n the $hput$n file, by the '$h/PC$n' (Put Close) command.`
  534. 00,00,w,`
  535. 06,14,t,$h*File 'WRK.DFT' created/appended.`
  536. 16,17,b,`
  537. 16,00,t,Which yields the above informative message.`
  538. 00,00,w,`
  539. 06,14,t,$i/G<ENTER>                         `
  540. 16,17,b,`
  541. 16,00,t,You can then $hget$n the contents of a put file via the '$h/G$n' (Get) command.`
  542. 00,00,w,`
  543. 00,00,c,`
  544. 00,00,t,flak 1.01 $hc:\curdir`
  545. 00,61,t,Mon 06/07/92 13:00`
  546. 01,00,t,$i  1/2     \work\*.*;\prod\
  547. 02,00,t,$iFNDDDD   FTD$n      200  06/01/92  10:00  c:\work`
  548. 03,00,t,FNDDDD   FTD      300  06/01/92  10:00  c:\prod`
  549. 02,14,p,`
  550. 15,00,t,$i────────────────────────────────────────────────────────────────────────────────`
  551. 16,00,t,Which would list the previously-written fileids.`
  552. 18,00,t,You can specify different files for $hget$n, as in '$h/G[fileid]$n'.`
  553. 20,00,t,Note, too, that you can append the files in a put file to the current list`
  554. 21,00,t,by the command '$h/L+/G$n[fileid]'.`
  555. 00,00,w,`
  556. 00,00,c,`
  557. 02,38,t,$iFLAK`
  558. 04,25,t,File List & Access by Keyboard`
  559. 10,34,t,$hDemonstration`
  560. 11,36,t,$hdisplays`
  561. 13,39,t,$hEnd`
  562. 16,00,t,This concludes the $iFLAK$n $hDemonstration Displays$N, introducing you to some of its`
  563. 17,00,t,capabilities.`
  564. 19,00,t,Only a complete reading of $iFLAK $hHelpFile$n will allow you to utilize and customize`
  565. 20,00,t,it for your maximum benefit.`
  566. 00,00,w,`
  567. 06,00,t,If you continue to work with $iFLAK$n, please register your usage.`
  568. 08,00,t,Your support is greatly appreciated, and will allow continuing improvement.`
  569. 10,00,t,If you know someone who would benefit by using $iFLAK$n, please give them`
  570. 11,00,t,a copy of the distribution files, just as you received them.`
  571. 13,23,b,`
  572. 14,00,t,See $iFLAK$n $hHelpFile$n 'Shareware License/Registration/Distribution Notice'`
  573. 15,00,t,or $hREAD.ME2$n file for full details.`
  574. 17,52,t,Sincerely,`
  575. 19,52,t,Paul J. Dickler`
  576. 20,52,t,P.O. Box 732`
  577. 21,52,t,Denville, NJ  07834`
  578.